e4b1d9a9c9168b6e89cb027a92a96530273b8d80,Core/src/org/sleuthkit/autopsy/externalresults/ExternalResultsXMLParser.java,ExternalResultsXMLParser,getChildElementContent,#Element#String#,252
Before Change
content = childElement.getTextContent();
if (content.isEmpty()) {
logger.log(Level.SEVERE, "Found {0} element with {1} child element that has no content in {2}", new Object[]{
parentElement.getTagName(),
childElementTagName,
this.resultsFilePath}); // NON-NLS
}
After Change
private String getChildElementContent(Element parentElement, String childElementTagName, boolean required) {
String content = "";
Element childElement = this.getChildElement(parentElement, childElementTagName);
if (childElement != null) {
content = childElement.getTextContent();
if (content.isEmpty()) {
String errorMessage = String.format("Found %s element with %s child element that has no content in %s",
parentElement.getTagName(),
childElementTagName,
this.resultsFilePath);
this.recordError(errorMessage);